const mongoose = require("./db")
const Schema = mongoose.Schema
//登录
//用户表
const floginSchems = new Schema({
    phone: String,
    name: String,
    password: Number,
}, { versionKey: false })

//医生
const DoctorSchems = new Schema({
    img: String, //图片
    name: String,   //姓名
    type: String,    //医生类型
    year: Number,    //从业年
    work: String,    //职位
    profile: String, //简介
    ticket: Array,   //标签
    personal: Array,//作品
    //店铺
    shop_name: String, //店铺名称
    shop_price: Number, //花费人均
    shop_range: Number, //店铺距离
    shop_img: String,    //店铺头像
    shop_type: String,   //房屋类型
    shop_area: Number,   //房屋面积
    shop_pet: Number,    //待寄养宠物
    shop_price_small: Number,    //小型犬
    shop_price_middle: Number,   //中型犬
    shop_price_big: Number,  //大型犬
    shop_price_cat: Number,  //喵星人
    shop_service: Array, //其他服务

}, { versionKey: false })

//评价
const EvaluateSchems = new Schema({
    name: String,
    headImg: String,
    datetime: Date,
    content: String,
    image: String,
}, { versionKey: false })

//美容服务
const BeautySchems = new Schema({
    name: String, //服务名
    headImg: String, //头像
    price: Number,  //价格
    content: String,    //内容
    //店铺
    shop_name: String, //店铺名称
    shop_service:String //服务介绍
}, { versionKey: false })


// 例子------>创建模块
//登录
const floginModel = mongoose.model("flogin", floginSchems, "flogin")
//医生表
const DoctorModel = mongoose.model("Doctor", DoctorSchems, "Doctor")
//评价表
const EvaluateModel = mongoose.model("Evaluate", EvaluateSchems, "Evaluate")
//美容服务
const BeautyModel = mongoose.model("beauty", BeautySchems, "beauty")

//  创建数据
// floginModel.create({
//     name:'测试',
//     password: 123
// })

//医生
// DoctorModel.create({
//     img: 'https://img95.699pic.com/photo/50175/7550.jpg_wh300.jpg',
//     name: '王子元',   //姓名
//     type: '专家医师',    //医生类型
//     year: 8,    //从业年
//     work: '主任',    //职位
//     profile: '从事宠物行业8年多，因为热爱而选择，我会不懈努力提升自己，为自己喜爱的宠物行业风险热血青春，为可爱的毛孩子们提供更加专业，更加安全的服务', //简介
//     ticket: ['萌系', '细心','耐心'],   //标签
//     personal: [{ 'img': 'https://ts1.cn.mm.bing.net/th/id/R-C.dc26fa68761c64cc5732b225f76f2045?rik=GoHEwZbe8QBgFw&riu=http%3a%2f%2fp3.qhimg.com%2ft01211ed09e460789f0.jpg&ehk=2LaWLGrETCzb0LJ23BtW3sKUSWiS6YENd9lXKg0CV0U%3d&risl=&pid=ImgRaw&r=0', 'title': '中型犬洗澡' }, { 'img': 'https://ts1.cn.mm.bing.net/th/id/R-C.733a177e3fbb3bbe4acdf06ce7db7290?rik=Nffi%2bdf1rXaZew&riu=http%3a%2f%2fpic.ntimg.cn%2ffile%2f20160930%2f5553190_164955788000_2.jpg&ehk=EJgrA23wHwPeYBgRmY0kAxm5uSHF9DElZJgwXM6N3j0%3d&risl=&pid=ImgRaw&r=0', 'title': '大型犬护理' }, { 'img': 'https://pic.ntimg.cn/20140715/1369025_165155903000_2.jpg', 'title': '猫猫产检' }, { 'img': 'https://img95.699pic.com/photo/30259/8977.jpg_wh860.jpg', 'title': '小型犬修毛' }],//作品
//     // //店铺
//     shop_name: '萌宠联盟基地', //店铺名称
//     shop_price: 360, //花费人均
//     shop_range: 44, //店铺距离
//     shop_img: 'https://ts1.cn.mm.bing.net/th/id/R-C.e1a480b673761c88efd1805e6aa645d2?rik=pgHl%2bpyWjmwCEQ&riu=http%3a%2f%2fwww.baobeita.com%2fupload%2fimage%2fproduct%2f201412%2f10115704%2fd7598646-9faa-4545-965f-f4f7c17f7cbc-large.jpg&ehk=M90NT9Lq8VcCVIHYPCA4tVpn6LN6eXHxiOXIxded9fE%3d&risl=&pid=ImgRaw&r=0',    //店铺头像
//     shop_type: '5室一厅一卫',   //房屋类型
//     shop_area: 300,   //房屋面积
//     shop_pet: 0,    //待寄养宠物
//     shop_price_small: 80,    //小型犬
//     shop_price_middle: 100,   //中型犬
//     shop_price_big: 120,  //大型犬
//     shop_price_cat: 80,  //喵星人
//     shop_service: [{ 'ser': '上门喂养', 'pri': 100 }, { 'ser': '专业陪玩', 'pri': 100 }, { 'ser': '上门遛狗', 'pri': 100 }], //其他服务
// })

//美容服务
// BeautyModel.create({
//     name: '大型犬抗菌药浴套餐', //服务名
//     headImg: 'https://p1.ssl.qhimg.com/t0178fa202cb7d2b640.jpg', //头像
//     price: 500,  //价格
//     content: '包含大型犬除菌、消毒、洗澡等服务',    //内容
//     //店铺
//     shop_name: '纳比米勒动物医院(朝阳门店)', //店铺名称
//     shop_service:'进行药浴洗澡泡澡，可避免萌宠身上出现红肿、生疮、发炎等病理问题'
// })

// 例子---->暴露
module.exports = {
    //登录
    floginModel, DoctorModel, EvaluateModel,BeautyModel
}